give something your best shot - Alemán Inglés Diccionario